﻿using System.Data.Linq;
using System.Data.Linq.Mapping;
using System.Data;
using System.Collections.Generic;
using System.Reflection;
using System.Linq;
using System.Linq.Expressions;
using System.ComponentModel;
using System;

namespace BLL
{
    public class SelectFinaceRecordResult
    {
        private long m_FinaceRecordID;
        [Column(Storage = "FinaceRecordID", DbType = "bigint")]
        public long FinaceRecordID
        {
            get
            {
                return m_FinaceRecordID;
            }
            set
            {
                if (value != m_FinaceRecordID)
                {
                    m_FinaceRecordID = value;
                }
            }
        }

        [Column(Storage = "MemberID", DbType = "int")]
        public int MemberID
        {
            get;
            set;
        }

        [Column(Storage = "FinaceTypeID", DbType = "int")]
        public int FinaceTypeID
        {
            get;
            set;
        }

        [Column(Storage = "Detail", DbType = "nvarchar(50)")]
        public string Detail
        {
            get;
            set;
        }


        [Column(Storage = "PayTime", DbType = "DateTime")]
        public DateTime PayTime
        {
            get;
            set;
        }


        [Column(Storage = "RecordTime", DbType = "DateTime")]
        public DateTime RecordTime
        {
            get;
            set;
        }

        [Column(Storage = "IsPayOut", DbType = "bit")]
        public bool IsPayOut
        {
            get;
            set;
        }

        [Column(Storage = "Amount", DbType = "decimal(18,2)")]
        public bool Amount
        {
            get;
            set;
        }

        [Column(Storage = "TypeName", DbType = "nvarchar(50)")]
        public string TypeName
        {
            get;
            set;
        }

    }
}
